// miniprogram/pages/myEvents/firstpage/firstpage.js
const app=getApp()
Page({
  /**
   * 页面的初始数据
   */
  data: {
    events:[]

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    //检查是否登录
    if(app.user.openid==0){
      console.log("请先登录！")
      wx.navigateBack(1)
      return
    }
    else{
      var events=[]
      var temp_events=[]
      //查找当前用户参加的所有项目的id
    wx.cloud.callFunction({
      name:"databaseQuery",
      data:{
        type:"_openid",
        dbName:"User",
        _openid:app.user._openid
      },
      success:res=>{
        events=res.result.temp.data[0].events
        //根据查找到的id,找出对应项目详情
        for(var i in events){
          wx.cloud.callFunction({
            name:"databaseQuery",
            data:{
              type:"_id",
              dbName:"Events",
              _id:events[i],
            },
            success:res=>{
              temp_events.push(res.result.temp.data[0])
              this.setData({events:temp_events})
              console.log(temp_events)
           }
          })
        }
      }
    })
   
    }
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})